Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XFcPrimitiveDrawFiller Class Reference

A base class that defines interface for fillers that are used by XFcPrimitiveDraw. More...

List of all members.

Public Member Functions

virtual void initFill ()=0
 Initializes the filler for rendering.

virtual void deinitFill ()=0
 Deinitializes the filler after rendering.

virtual void fill (INT32 aXStart, INT32 aXEnd, INT32 aY, UINT32 *aScanline)=0


Detailed Description

A base class that defines interface for fillers that are used by XFcPrimitiveDraw.


Member Function Documentation

virtual void XFcPrimitiveDrawFiller::deinitFill   [pure virtual]
 

Deinitializes the filler after rendering.

This should be called after calling fill() for the last filled span.

virtual void XFcPrimitiveDrawFiller::fill INT32    aXStart,
INT32    aXEnd,
INT32    aY,
UINT32   aScanline
[pure virtual]
 

Fills aLength A8R8G8B8 pixels to a scanline. param aXStart the starting position on the scanline param aXEnd the ending position on the scanline param aY the y position of the scanline param aScanline the start of the scanline

virtual void XFcPrimitiveDrawFiller::initFill   [pure virtual]
 

Initializes the filler for rendering.

This should be called before calling fill() for the first filled span.


   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch